home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1998 / MacHack 1998.toast / The Hacks! / COSEmulator / COSEmulator- SRC / headers / MacAmp.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-06-21  |  707 b   |  39 lines  |  [TEXT/CWIE]

  1. #ifndef _MacAmp_h_
  2. #define _MacAmp_h_
  3.  
  4. #include "Blitters.h"
  5. #include "Application.h"
  6. #include "FloatWindow.h"
  7.  
  8. class    MacAmp : public Application
  9. {
  10. public:
  11.     MacAmp( void );
  12.     
  13.     Boolean    Init( void );
  14.     
  15.     virtual    void HandleEvent( ushort event , void *data );
  16.     
  17.     virtual    Boolean HandleMouseClick( Boolean down, point where );
  18.     virtual    void     HandleMouseMove( point where );
  19.     virtual void    CleanUp( rect *where );
  20.     
  21.     virtual void     Maintance( void );
  22.     
  23. private:
  24.     void            ChangeActive( Boolean act );
  25.     void            SetUpMenuItems( void );
  26.     void            HandleMenuSelect( uchar    which , uchar num );
  27.     
  28.     MenuItem        FileMenu;
  29.     MenuItem        EditMenu;
  30.     MenuItem        WindowMenu;
  31.  
  32.     FloatWindow        playList;
  33.     FloatWindow        mainthing;
  34.     
  35. };
  36.  
  37.  
  38.  
  39. #endif